Amend last change
authorPo Lu <luangruo@yahoo.com>
Sun, 9 Jun 2024 12:40:17 +0000 (20:40 +0800)
committerPo Lu <luangruo@yahoo.com>
Sun, 9 Jun 2024 12:40:59 +0000 (20:40 +0800)
commit588a8439e0919b0b9fede908a55200bb790e6de3
treece57c6cdcc257f8e4a5cbbe791dbbc6f0c578429
parent5eb729c0b36a31869cf4928bc7bf5111b6f59ebb
Amend last change

* lisp/loadup.el: Load touch-screen.el on MS-Windows.

* src/w32fns.c (Emacs_GESTURECONFIG): New structure.
(SetGestureConfig_fn): New variable.
(w32_createwindow): Disable emulated mouse and gesture events
for the frame's window.
(w32_wnd_proc) <WM_LBUTTONDOWN, WM_RBUTTONDOWN, WM_LBUTTONUP>
<WM_RBUTTONUP>: Ignore mouse events which are marked as emulated
pointer events.
(globals_of_w32fns): Load SetGestureConfig from user32.dll.

* src/w32term.c (w32_read_socket): Correct utilization of
GetTouchInputInfo, coordinate spaces, &c.
lisp/loadup.el
src/w32fns.c
src/w32term.c